snitches get stitches and wind up in ditches - Französisch Englisch Wörterbuch